#给一个数 判断他是否是素数（质数）质数：一个大于 1 的自然数只能被 1 和它本身整除
# 素数： 大于1 且除了 1 和 它本身，不能被其他整数整除
# 检查是否能被 2 到 根号 num 之间的任何数整除 如果能 则不是素数
while True:
    num = int(input("请输入一个数："))
    if num < 1:
        print(f"该数 {num} 不是个素数")
    else:
        is_prime = True
        for i in range(2, int(num ** 0.5) + 1):  # 检查 2 到 根号 num
            if num % i == 0:
                is_prime = False
                break
        if is_prime:
            print(f"{num} 是素数")
        else:
            print(f"{num} 不是素数")
